Ee364a Homework 1 Solutions

نویسنده

  • S. Boyd
چکیده

θ 1 + · · · + θ k = 1. Show that θ 1 x 1 + · · · + θ k x k ∈ C. (The definition of convexity is that this holds for k = 2; you must show it for arbitrary k.) Hint. Use induction on k. Solution. This is readily shown by induction from the definition of convex set. We illustrate the idea for k = 3, leaving the general case to the reader. Suppose that x 1 , x 2 , x 3 ∈ C, and θ 1 + θ 2 + θ 3 = 1 with θ 1 , θ 2 , θ 3 ≥ 0. We will show that y = θ 1 x 1 + θ 2 x 2 + θ 3 x 3 ∈ C. At least one of the θ i is not equal to one; without loss of generality we can assume that θ 1 = 1. Then we can write y = θ 1 x 1 + (1 − θ 1)(µ 2 x 2 + µ 3 x 3) where µ 2 = θ 2 /(1 − θ 1) and µ 2 = θ 3 /(1 − θ 1). Note that µ 2 , µ 3 ≥ 0 and µ 1 + µ 2 = θ 2 + θ 3 1 − θ 1 = 1 − θ 1 1 − θ 1 = 1. Since C is convex and x 2 , x 3 ∈ C, we conclude that µ 2 x 2 + µ 3 x 3 ∈ C. Since this point and x 1 are in C, y ∈ C. 2.2 Show that a set is convex if and only if its intersection with any line is convex. Show that a set is affine if and only if its intersection with any line is affine. Solution. We prove the first part. The intersection of two convex sets is convex. Therefore if S is a convex set, the intersection of S with a line is convex. Conversely, suppose the intersection of S with any line is convex. Take any two distinct points x 1 and x 2 ∈ S. The intersection of S with the line through x 1 and x 2 is convex. Therefore convex combinations of x 1 and x 2 belong to the intersection, hence also to S.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Additional Exercises for Convex Optimization

This is a collection of additional exercises, meant to supplement those found in the book Convex Optimization, by Stephen Boyd and Lieven Vandenberghe. These exercises were used in several courses on convex optimization, EE364a (Stanford), EE236b (UCLA), or 6.975 (MIT), usually for homework, but sometimes as exam questions. Some of the exercises were originally written for the book, but were re...

متن کامل

EE364a: Convex Optimization I

This is a 24 hour take-home final. Please turn it in at Bytes Cafe in the Packard building, 24 hours after you pick it up. You may use any books, notes, or computer programs, but you may not discuss the exam with anyone until March 16, after everyone has taken the exam. The only exception is that you can ask us for clarification, via the course staff email address. We've tried pretty hard to ma...

متن کامل

Effects of Annotations and Homework on Learning Achievement: An Empirical Study of Scratch Programming Pedagogy

In Taiwan elementary schools, Scratch programming has been taught for more than four years. Previous studies have shown that personal annotations is a useful learning method that improve learning performance. An annotation-based Scratch programming (ASP) system provides for the creation, share, and review of annotations and homework solutions in the interface of Scratch programming. In addition...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008